42 research outputs found

    Automated Improvement of Software Design by Search-Based Refactoring

    Get PDF
    Le coût de maintenance du logiciel est estimé à plus de 70% du coût total du système, en raison de nombreux facteurs, y compris les besoins des nouveaux utilisateurs, l’adoption de nouvelles technologies et la qualité des systèmes logiciels. De ces facteurs, la qualité est celle que nous pouvons contrôler et continuellement améliorer pour empêcher la dégradation de la performance et la réduction de l’efficacité (par exemple, la dégradation de la conception du logiciel). De plus, pour rester compétitive, l’industrie du logiciel a raccourci ses cycles de lancement afin de fournir de nouveaux produits et fonctionnalités plus rapidement, ce qui entraîne une pression accrue sur les équipes de développeurs et une accélération de l’évolution de la conception du système. Une façon d’empêcher la dégradation du logiciel est l’identification et la correction des anti-patrons qui sont des indicateurs de mauvaise qualité de conception. Pour améliorer la qualité de la conception et supprimer les anti-patrons, les développeurs effectuent de petites transformations préservant le comportement (c.-à-d., refactoring). Le refactoring manuel est coûteux, car il nécessite (1) d’identifier les entités de code qui doivent être refactorisées ; (2) générer des opérations de refactoring pour les classes identifiées à l’étape précédente ; (3) trouver le bon ordre d’application des refactorings générés, pour maximiser le bénéfice pour la qualité du code et minimiser les conflits. Ainsi, les chercheurs et les praticiens ont formulé le refactoring comme un problème d’optimisation et utilisent des techniques basées sur la recherche pour proposer des approches (semi) automatisées pour le résoudre. Dans cette thèse, je propose plusieurs méthodes pour résoudre les principaux problèmes des outils existants, afin d’aider les développeurs dans leurs activités de maintenance et d’assurance qualité. Ma thèse est qu’il est possible d’améliorer le refactoring automatisé en considérant de nouvelles dimensions : (1) le contexte de tâche du développeur pour prioriser le refactoring des classes pertinentes ; (2) l’effort du test pour réduire le coût des tests après le refactoring ; (3) l’identification de conflit entre opérations de refactoring afin de réduire le coût de refactoring ; et (4) l’efficacité énergétique pour améliorer la consommation d’énergie des applications mobiles après refactoring.----------ABSTRACT: Software maintenance cost is estimated to be more than 70% of the total cost of system, because of many factors, including new user’s requirements, the adoption of new technologies and the quality of software systems. From these factors, quality is the one that we can control and continually improved to prevent degradation of performance and reduction of effectiveness (a.k.a. design decay). Moreover, to stay competitive, the software industry has shortened its release cycles to deliver new products and features faster, which results in more pressure on developer teams and the acceleration of system’s design evolution. One way to prevent design decay is the identification and correction of anti-patterns which are indicators of poor design quality. To improve design quality and remove anti-patterns, developers perform small behavior-preserving transformations (a.k.a. refactoring). Manual refactoring is expensive, as it requires to (1) identify the code entities that need to be refactored; (2) generate refactoring operations for classes identified in the previous step; (3) find the correct order of application of the refactorings generated, to maximize the quality effect and to minimize conflicts. Hence, researchers and practitioners have formulated refactoring as an optimization problem and use search-based techniques to propose (semi)automated approaches to solve it. In this dissertation, we propose several approaches to tackle some of the major issues in existing refactoring tools, to assist developers in their maintenance and quality assurance activities

    Behavior and performance of BIM users in a collaborative work environment

    Get PDF
    Collaborative work in Building Information Modeling (BIM) projects is frequentlyunderstood as the interaction of modelers in an asynchronous way through modification requests orvia e-mail/telephone. However, alternative work methodologies based on creating a common andsynchronous environment allow solving issues instantaneously during the design process. This studyaimed to analyze the behavior and performance of BIM users with different specialties who weresubjected to an experimental exercise in a collaborative environment. For this purpose, a processwas devised to collect, sort, and select the data from the log files generated by the BIM software.A timeline of the experiment was populated with data on the intensity and types of commands usedby each specialist, which allowed determining behavioral patterns, preferred commands, indicators oftheir experience, further training needs, and possible strategies for improving the team’s performance.In the experiment, the mechanical designer ’s performance was 49% and the rest approximately 64%,with respect to that of the architect. An average rate of 1.66 necessary or auxiliary commands foreach contributory command was detected. The average performance was 200–400 commands perhour, which intensified by the end of the experiment. Further training needs were detected for theplumbing designer to reduce the use of backwards commands. Conversely, the electrical designershowed a positive evolution regarding this aspect during the experiment. The analysis methods heredescribed become useful for the aforementioned purposes. Nevertheless, combinations with methodsfrom existing research might improve the outcomes and therefore the specificity of recommendation

    Differential modulation of human GABAC‑ρ1 receptor by sulfur‑containing compounds structurally related to taurine

    Get PDF
    Background: The amino acid taurine (2-Aminoethanesulfonic acid) modulates inhibitory neurotransmitter receptors. This study aimed to determine if the dual action of taurine on GABAC- ρ1R relates to its structure. To address this, we tested the ability of the structurally related compounds homotaurine, hypotaurine, and isethionic acid to modulate GABAC- ρ1R. Results: In Xenopus laevis oocytes, hypotaurine and homotaurine partially activate heterologously expressed GABAC- ρ1R, showing an increment in its deactivation time with no changes in channel permeability, whereas isethionic acid showed no effect. Competitive assays suggest that hypotaurine and homotaurine compete for the GABA-binding site. In addition, their effects were blocked by the ion-channel blockers picrotixin and Methyl(1,2,5,6- tetrahydropyridine-4-yl) phosphinic acid. In contrast to taurine, co-application of GABA with hypotaurine or homotaurine revealed that the dual effect is present separately for each compound: hypotaurine modulates positively the GABA current, while homotaurine shows a negative modulation, both in a dose-dependent manner. Interestingly, homotaurine diminished hypotaurine-induced currents. Thus, these results strongly suggest a competitive interaction between GABA and homotaurine or hypotaurine for the same binding site. “In silico” modeling confirms these observations, but it also shows a second binding site for homotaurine, which could explain the negative effect of this compound on the current generated by GABA or hypotaurine, during co-application protocols. Conclusions: The sulfur-containing compounds structurally related to taurine are partial agonists of GABAC- ρ1R that occupy the agonist binding site. The dual effect is unique to taurine, whereas in the case of hypotaurine and homotaurine it presents separately; hypotaurine increases and homotaurine decreases the GABA current

    The Spanish Infrared Camera onboard the EUSO-BALLOON (CNES) flight on August 24, 2014

    Get PDF
    The EUSO-Balloon (CNES) campaign was held during Summer 2014 with a launch on August 24. In the gondola, next to the Photo Detector Module (PDM), a completely isolated Infrared camera was allocated. Also, a helicopter which shooted flashers flew below the balloon. We have retrieved the Cloud Top Height (CTH) with the IR camera, and also the optical depth of the nonclear atmosphere have been inferred with two approaches: The first one is with the comparison of the brightness temperature of the cloud and the real temperature obtained after the pertinent corrections. The second one is by measuring the detected signal from the helicopter flashers by the IR Camera, considering the energy of the flashers and the location of the helicopter

    The diversity and evolution of pollination systems in large plant clades: Apocynaceae as a case study

    Get PDF
    Background and Aims Large clades of angiosperms are often characterized by diverse interactions with pollinators, but how these pollination systems are structured phylogenetically and biogeographically is still uncertain for most families. Apocynaceae is a clade of >5300 species with a worldwide distribution. A database representing >10 % of species in the family was used to explore the diversity of pollinators and evolutionary shifts in pollination systems across major clades and regions. Methods The database was compiled from published and unpublished reports. Plants were categorized into broad pollination systems and then subdivided to include bimodal systems. These were mapped against the five major divisions of the family, and against the smaller clades. Finally, pollination systems were mapped onto a phylogenetic reconstruction that included those species for which sequence data are available, and transition rates between pollination systems were calculated. Key Results Most Apocynaceae are insect pollinated with few records of bird pollination. Almost three-quarters of species are pollinated by a single higher taxon (e.g. flies or moths); 7 % have bimodal pollination systems, whilst the remaining approx. 20 % are insect generalists. The less phenotypically specialized flowers of the Rauvolfioids are pollinated by a more restricted set of pollinators than are more complex flowers within the Apocynoids + Periplocoideae + Secamonoideae + Asclepiadoideae (APSA) clade. Certain combinations of bimodal pollination systems are more common than others. Some pollination systems are missing from particular regions, whilst others are over-represented. Conclusions Within Apocynaceae, interactions with pollinators are highly structured both phylogenetically and biogeographically. Variation in transition rates between pollination systems suggest constraints on their evolution, whereas regional differences point to environmental effects such as filtering of certain pollinators from habitats. This is the most extensive analysis of its type so far attempted and gives important insights into the diversity and evolution of pollination systems in large clades

    Trends and outcome of neoadjuvant treatment for rectal cancer: A retrospective analysis and critical assessment of a 10-year prospective national registry on behalf of the Spanish Rectal Cancer Project

    Get PDF
    Introduction: Preoperative treatment and adequate surgery increase local control in rectal cancer. However, modalities and indications for neoadjuvant treatment may be controversial. Aim of this study was to assess the trends of preoperative treatment and outcomes in patients with rectal cancer included in the Rectal Cancer Registry of the Spanish Associations of Surgeons. Method: This is a STROBE-compliant retrospective analysis of a prospective database. All patients operated on with curative intention included in the Rectal Cancer Registry were included. Analyses were performed to compare the use of neoadjuvant/adjuvant treatment in three timeframes: I)2006–2009; II)2010–2013; III)2014–2017. Survival analyses were run for 3-year survival in timeframes I-II. Results: Out of 14, 391 patients, 8871 (61.6%) received neoadjuvant treatment. Long-course chemo/radiotherapy was the most used approach (79.9%), followed by short-course radiotherapy ± chemotherapy (7.6%). The use of neoadjuvant treatment for cancer of the upper third (15-11 cm) increased over time (31.5%vs 34.5%vs 38.6%, p = 0.0018). The complete regression rate slightly increased over time (15.6% vs 16% vs 18.5%; p = 0.0093); the proportion of patients with involved circumferential resection margins (CRM) went down from 8.2% to 7.3%and 5.5% (p = 0.0004). Neoadjuvant treatment significantly decreased positive CRM in lower third tumors (OR 0.71, 0.59–0.87, Cochrane-Mantel-Haenszel P = 0.0008). Most ypN0 patients also received adjuvant therapy. In MR-defined stage III patients, preoperative treatment was associated with significantly longer local-recurrence-free survival (p < 0.0001), and cancer-specific survival (p < 0.0001). The survival benefit was smaller in upper third cancers. Conclusion: There was an increasing trend and a potential overuse of neoadjuvant treatment in cancer of the upper rectum. Most ypN0 patients received postoperative treatment. Involvement of CRM in lower third tumors was reduced after neoadjuvant treatment. Stage III and MRcN + benefited the most

    El desafío de la paz: Colombia, Guatemala, Ucrania y El Salvador a la luz de los Objetivos de Desarrollo Sostenible

    Get PDF
    Recoge las ponencias expuestas por treinta y una personalidades académicas y políticas de talla internacional además de las intervenciones de las autoridades académicas de la Universidad Carlos III de Madrid y del Ministerio de Derechos Sociales y Agenda 2030, presentadas en cuatro seminarios, que comenzaron con los relativos a los procesos de paz en Colombia y Guatemala, a fines de 2021, que continuaron el 30 de marzo de 2022 con la jornada dedicada a las herramientas para buscar una solución diplomática a la guerra en Ucrania (solo un mes después de la invasión rusa) y en junio del mismo año con el relativo a los acuerdos de 1992 en El Salvador. Dichos seminarios fueron: "Los Acuerdos de Paz en Colombia, cinco años después". (Madrid, 29 y 30 de noviembre de 2021); "Los Acuerdos de Paz en Guatemala, veinticinco años después". (Madrid, 13 de diciembre de 2021); "Ucrania: Solución negociada, seguridad compartida". (Madrid, 30 de marzo de 2022); "Los Acuerdos de Paz de El Salvador, treinta años después, en el marco de la Agenda 2030". (Madrid, 22 de junio de 2022)Presentación / Juan Daniel Oliva, Carlos R. Fernández Liesa (pp.12-14). -- Prólogo / Lilith Verstrynge Revuelta, (pp. 15-16). -- Primera parte: Los acuerdos de paz en Colombia, cinco años después (p. 18). -- Apertura / Juan Romo Uroz (pp. 18-20). -- [Apertura] / Ione Belarra (pp. 20-23). -- Hacer la paz es más difícil que hacer la guerra / Juan Manuel Santos Calderón (pp. 23-27). -- No hay un acuerdo de paz que tenga un calado de reformas como el colombiano / Josefina Echavarría Álvarez (pp. 28-34). -- Juramos que nuestra única arma sería la palabra / Rodrigo Londoño Echeverri (pp. 34-38). -- Tuvisteis que hacer frente a una coyuntura política dificilísima / José Luis Rodríguez Zapatero (pp. 38-42). -- Segunda mesa: Balance, implementación y Agenda 2030 / Enrique Santiago (pp. 43-46). -- Solicito la apertura del macrocaso de la responsabilidad del Estado / Álvaro Leyva Durán (pp. 47-53). -- En Colombia existen más de cien mil desaparecidos / Luz Marina Monzón Cifuentes (pp. 54-61). -- No hay contradicción entre la búsqueda de la paz y la de la justicia / Yesid Reyes Alvarado (pp. 62-67). -- Logramos el primer acuerdo de paz con enfoque de género / Gloria Inés Ramírez (pp. 68-74). -- Segunda parte. Los Acuerdos de Paz en Guatemala, veinticinco años después (p. 75). -- Apertura / J. Daniel Oliva Martínez (pp. 75-76) , Enrique Santiago Romero (pp. 77-78). -- Guatemala es hoy un Estado capturado por mafias / José Manuel Martín Medem (pp. 78-81). -- Se firmó la paz, pero falta la construcción de una cultura de paz / Olinda Salguero (pp. 81-85). -- Guatemala se halla en el peor escenario en materia de derechos humanos desde 1986 / Velia Muralles (pp. 85-90). -- Las comisiones de la verdad registraron unas doscientas mil personas desaparecidas y ejecutadas / Erik de León (pp. 90-94). -- El problema fundamental era y es la marginación de los grupos indígenas y la pobreza extrema / Vinicio Cerezo Arévalo (pp. 94-102). -- Guatemala está peor que cuando firmamos la paz / Pablo Monsanto (pp. 103-109). -- Guatemala es un barril de pólvora con la mecha prendida / Ana Isabel Prera (pp. 109-115). -- Clausura / Ione Belarra (pp. 115-120). -- Tercera parte. Ucrania: Solución negociada, seguridad compartida (p. 121). Apertura / María Luisa González Cuéllar Serrano, Ione Belarra (pp. 122-125). -- Debemos trabajar para exponer las amenazas de esta guerra. Es necesario para sobrevivir / Noam Chomsky (pp. 125-132). -- Primera Mesa - La negociación como herramienta de resolución de conflictos / Santiago Jiménez Martín (p. 133). -- Trabajar por la paz acarrea incomprensiones y entraña riesgos / Yago Pico de Coaña (pp. 134-139). -- La Unión Europea debe volver a un papel de potencia pacífica / Gianni Labella (pp. 140-145). -- Las armas no nos salvarán / Carmen Magallón Portoles (pp. 145-149). -- Segunda mesa: Construcción de paz y seguridad compartida en Europa / Cástor Díaz Barrado (pp. 149-150). -- Un mundo sin armas nucleares es necesario y posible / Carlos Umaña (pp. 151-154). -- Pedimos una solución diplomática negociada / Mariela Kohon (pp. 155-159). -- Hay que avanzar hacia una arquitectura de seguridad europea basada en la seguridad compartida / Vicenç Fisas Armengol (pp. 159-162). -- Que la guerra en Ucrania no nos lleve a olvidar los otros conflictos armados, que también requieren nuestro apoyo / Mabel González Bustelo (pp. 163-168). -- Clausura / Carlos Fernández Liesa, Enrique Santiago (pp. 168-173). -- Cuarta parte. Los Acuerdos de Paz de El Salvador, treinta años después, en el marco de la Agenda 2030 (p. 174). -- Apertura / Montserrat Huguet Santos, Enrique Santiago (pp. 175-178). -- Hicimos la paz a través del diálogo político en medio de la guerra / Óscar Santamaría (pp. 178-182). -- Agradecemos el acompañamiento y la solidaridad de la comunidad internacional / Nidia Díaz (pp. 183-190). -- El proceso de paz no fue una confrontación ideológica / Álvaro de Soto (pp. 190-196). -- Fue el momento más importante desde la independencia nacional / Rubén Zamora (pp. 196-201). -- Segunda mesa: Los Acuerdos de Paz treinta años después: Balance, implementación y Agenda 2030 / Daniel Oliva (pp. 202-203). -- El presidente Bukele se burla de los acuerdos de paz / David Morales (pp. 203-209). -- Están en riesgo los derechos conquistados por las mujeres / Lorena Peña (pp. 209-212). -- Necesitamos una alianza en defensa de los derechos humanos / José María Tojeira (pp. 213-216). -- Tenemos que construir la unidad opositora para desplazar a esta dictadura de nuevo tipo / Maricela Ramírez (pp. 217-222). -- Clausura / Matilde Sánchez, Ione Belarra (pp. 222-224). -- Epílogo / Federico Mayor Zaragoza (pp. 225-228)

    Estudios actuales de literatura comparada. Teorías de la literatura y diálogos interdisciplinarios

    Get PDF
    Estos dos volúmenes constituyen una contribución al desarrollo de la comparatística que se realiza, principalmente, desde América Latina. El primer volumen está organizado en tres partes y consta de 22 artículos, mientras que el segundo reúne 24 capítulos.UCR::Vicerrectoría de Docencia::Artes y Letras::Facultad de Letras::Escuela de Filología, Lingüística y LiteraturaUCR::Vicerrectoría de Docencia::Ciencias Básicas::Sistema de Educación General::Escuela de Estudios GeneralesUCR::Vicerrectoría de Investigación::Sistema de Estudios de Posgrado::Artes y Letras::Maestría Académica en Literatura FrancesaUCR::Vicerrectoría de Investigación::Sistema de Estudios de Posgrado::Artes y Letras::Maestría Académica en Literatura LatinoamericanaUCR::Vicerrectoría de Docencia::Artes y Letras::Facultad de Letras::Escuela de Lenguas Moderna

    Familial hypercholesterolaemia in children and adolescents from 48 countries: a cross-sectional study

    Get PDF
    Background: Approximately 450 000 children are born with familial hypercholesterolaemia worldwide every year, yet only 2·1% of adults with familial hypercholesterolaemia were diagnosed before age 18 years via current diagnostic approaches, which are derived from observations in adults. We aimed to characterise children and adolescents with heterozygous familial hypercholesterolaemia (HeFH) and understand current approaches to the identification and management of familial hypercholesterolaemia to inform future public health strategies. Methods: For this cross-sectional study, we assessed children and adolescents younger than 18 years with a clinical or genetic diagnosis of HeFH at the time of entry into the Familial Hypercholesterolaemia Studies Collaboration (FHSC) registry between Oct 1, 2015, and Jan 31, 2021. Data in the registry were collected from 55 regional or national registries in 48 countries. Diagnoses relying on self-reported history of familial hypercholesterolaemia and suspected secondary hypercholesterolaemia were excluded from the registry; people with untreated LDL cholesterol (LDL-C) of at least 13·0 mmol/L were excluded from this study. Data were assessed overall and by WHO region, World Bank country income status, age, diagnostic criteria, and index-case status. The main outcome of this study was to assess current identification and management of children and adolescents with familial hypercholesterolaemia. Findings: Of 63 093 individuals in the FHSC registry, 11 848 (18·8%) were children or adolescents younger than 18 years with HeFH and were included in this study; 5756 (50·2%) of 11 476 included individuals were female and 5720 (49·8%) were male. Sex data were missing for 372 (3·1%) of 11 848 individuals. Median age at registry entry was 9·6 years (IQR 5·8-13·2). 10 099 (89·9%) of 11 235 included individuals had a final genetically confirmed diagnosis of familial hypercholesterolaemia and 1136 (10·1%) had a clinical diagnosis. Genetically confirmed diagnosis data or clinical diagnosis data were missing for 613 (5·2%) of 11 848 individuals. Genetic diagnosis was more common in children and adolescents from high-income countries (9427 [92·4%] of 10 202) than in children and adolescents from non-high-income countries (199 [48·0%] of 415). 3414 (31·6%) of 10 804 children or adolescents were index cases. Familial-hypercholesterolaemia-related physical signs, cardiovascular risk factors, and cardiovascular disease were uncommon, but were more common in non-high-income countries. 7557 (72·4%) of 10 428 included children or adolescents were not taking lipid-lowering medication (LLM) and had a median LDL-C of 5·00 mmol/L (IQR 4·05-6·08). Compared with genetic diagnosis, the use of unadapted clinical criteria intended for use in adults and reliant on more extreme phenotypes could result in 50-75% of children and adolescents with familial hypercholesterolaemia not being identified. Interpretation: Clinical characteristics observed in adults with familial hypercholesterolaemia are uncommon in children and adolescents with familial hypercholesterolaemia, hence detection in this age group relies on measurement of LDL-C and genetic confirmation. Where genetic testing is unavailable, increased availability and use of LDL-C measurements in the first few years of life could help reduce the current gap between prevalence and detection, enabling increased use of combination LLM to reach recommended LDL-C targets early in life

    4to. Congreso Internacional de Ciencia, Tecnología e Innovación para la Sociedad. Memoria académica

    Get PDF
    Este volumen acoge la memoria académica de la Cuarta edición del Congreso Internacional de Ciencia, Tecnología e Innovación para la Sociedad, CITIS 2017, desarrollado entre el 29 de noviembre y el 1 de diciembre de 2017 y organizado por la Universidad Politécnica Salesiana (UPS) en su sede de Guayaquil. El Congreso ofreció un espacio para la presentación, difusión e intercambio de importantes investigaciones nacionales e internacionales ante la comunidad universitaria que se dio cita en el encuentro. El uso de herramientas tecnológicas para la gestión de los trabajos de investigación como la plataforma Open Conference Systems y la web de presentación del Congreso http://citis.blog.ups.edu.ec/, hicieron de CITIS 2017 un verdadero referente entre los congresos que se desarrollaron en el país. La preocupación de nuestra Universidad, de presentar espacios que ayuden a generar nuevos y mejores cambios en la dimensión humana y social de nuestro entorno, hace que se persiga en cada edición del evento la presentación de trabajos con calidad creciente en cuanto a su producción científica. Quienes estuvimos al frente de la organización, dejamos plasmado en estas memorias académicas el intenso y prolífico trabajo de los días de realización del Congreso Internacional de Ciencia, Tecnología e Innovación para la Sociedad al alcance de todos y todas
    corecore